package com.xjgc.model.entity.general;

import java.sql.Date;
import java.sql.Time;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;

/**
 * <p>
 *
 * </p>
 *
 * @author
 * @since 2019-12-10
 */
@Data
@TableName("zxj_zsdstr011")
public class ZxjZsdstr011 implements Serializable {

private static final long serialVersionUID=1L;

/**
 * 销售和分销凭证号
 */
@JsonProperty("VBELN")
@TableField("\"VBELN\"")
private String vbeln;

/**
 * 销售组
 */
@JsonProperty("VKGRP")
@TableField("\"VKGRP\"")
private String vkgrp;

/**
 * 销售组织
 */
@JsonProperty("VKORG")
@TableField("\"VKORG\"")
private String vkorg;

/**
 * 分支名称
 */
@JsonProperty("BNAME")
@TableField("\"BNAME\"")
private String bname;

/**
 * 客户条件组 1
 */
@JsonProperty("KDKG1")
@TableField("\"KDKG1\"")
private String kdkg1;

/**
 * 客户编号1
 */
@JsonProperty("KUNNR")
@TableField("\"KUNNR\"")
private String kunnr;

/**
 * 客户编号1
 */
@JsonProperty("KUNNR1")
@TableField("\"KUNNR1\"")
private String kunnr1;

/**
 * 采购单编号补充
 */
@JsonProperty("BSTZD")
@TableField("\"BSTZD\"")
private String bstzd;

/**
 * 订购原因( 业务原因 )
 */
@JsonProperty("AUGRU")
@TableField("\"AUGRU\"")
private String augru;

/**
 * 客户采购订单编号
 */
@JsonProperty("BSTNK")
@TableField("\"BSTNK\"")
private String bstnk;

/**
 * 分销渠道
 */
@JsonProperty("VTWEG")
@TableField("\"VTWEG\"")
private String vtweg;

/**
 * 产品组
 */
@JsonProperty("SPART")
@TableField("\"SPART\"")
private String spart;

/**
 * 客户编号1
 */
@JsonProperty("KUNNR2")
@TableField("\"KUNNR2\"")
private String kunnr2;

/**
 * 联系人及电话
 */
@JsonProperty("Z005")
@TableField("\"Z005\"")
private String z005;

/**
 * 客户编号1
 */
@JsonProperty("KUNNR3")
@TableField("\"KUNNR3\"")
private String kunnr3;

/**
 * 客户编号1
 */
@JsonProperty("KUNNR4")
@TableField("\"KUNNR4\"")
private String kunnr4;

/**
 * 销售凭证类型
 */
@JsonProperty("AUART")
@TableField("\"AUART\"")
private String auart;

/**
 * 销售部门
 */
@JsonProperty("VKBUR")
@TableField("\"VKBUR\"")
private String vkbur;

/**
 * 销售地区
 */
@JsonProperty("BZIRK")
@TableField("\"BZIRK\"")
private String bzirk;

/**
 * 客户采购订单日期
 */
@JsonProperty("BSTDK")
@TableField("\"BSTDK\"")
private Date bstdk;

/**
 * 请求交货日期
 */
@JsonProperty("VDATU")
@TableField("\"VDATU\"")
private Date vdatu;

/**
 * 客户编号1
 */
@JsonProperty("KUNNR5")
@TableField("\"KUNNR5\"")
private String kunnr5;

/**
 * 与客户联系的最后日期
 */
@JsonProperty("MAHDT")
@TableField("\"MAHDT\"")
private Date mahdt;

/**
 * 客户组 5
 */
@JsonProperty("KVGR5")
@TableField("\"KVGR5\"")
private String kvgr5;

/**
 * 合同签订质量
 */
@JsonProperty("ZQDZL")
@TableField("\"ZQDZL\"")
private String zqdzl;

/**
 * 全款提货情况
 */
@JsonProperty("ZQKTHF")
@TableField("\"ZQKTHF\"")
private String zqkthf;

/**
 * 合同等级
 */
@JsonProperty("ZHTDZ")
@TableField("\"ZHTDZ\"")
private String zhtdz;

/**
 * 按本位币计的金额
 */
@JsonProperty("ZAMT")
@TableField("\"ZAMT\"")
private Double zamt;

/**
 * 付款方式
 */
@JsonProperty("ZTERM")
@TableField("\"ZTERM\"")
private String zterm;

/**
 * 发货日期
 */
@JsonProperty("ZDAT_FH")
@TableField("\"ZDAT_FH\"")
private Date zdatFh;

/**
 * 投运日期
 */
@JsonProperty("ZDAT_TY")
@TableField("\"ZDAT_TY\"")
private Date zdatTy;

/**
 * 日期
 */
@JsonProperty("DATUM")
@TableField("\"DATUM\"")
private Date datum;

/**
 * 时间
 */
@JsonProperty("UZEIT")
@TableField("\"UZEIT\"")
private Time uzeit;

/**
 * 【CRM处理标识】
 */
@JsonProperty("CRM_FLAG")
@TableField("\"CRM_FLAG\"")
private String crmFlag;

/**
 * 【ERP处理标识】
 */
@JsonProperty("ERP_FLAG")
@TableField("\"ERP_FLAG\"")
private String erpFlag;

/**
 * CRM接口抛错信息
 */
@JsonProperty("CRM_ERROR_MSG")
@TableField("\"CRM_ERROR_MSG\"")
private String crmErrorMsg;

/**
 * ERP接口抛错信息
 */
@JsonProperty("ERP_ERROR_MSG")
@TableField("\"ERP_ERROR_MSG\"")
private String erpErrorMsg;

@JsonProperty("HTHEAD")
@TableField("\"HTHEAD\"")
private String hthead;

@JsonProperty("BSTKD_E")
@TableField("\"BSTKD_E\"")
private String bstkdE;

@JsonProperty("KUNNR6")
@TableField("\"KUNNR6\"")
private String kunnr6;

@JsonProperty("ZQKYY")
@TableField("\"ZQKYY\"")
private String zqkyy;

@JsonProperty("ZKCYY")
@TableField("\"ZKCYY\"")
private String zkcyy;

@JsonProperty("ZRESULT")
@TableField("\"ZRESULT\"")
private String zresult;


/**
 * 3月17日新增
 * 删除标记
 */
@JsonProperty("LOEKZ")
@TableField("\"LOEKZ\"")
private String loekz;


//    @TableField("\"ZKJLB\"")
//    private String zkjlb;
//
//    private String zythtYgqfrq;
//    private String audat;
//    private String koein;
//
//    private String zzsbh;
//    private String abrvw;
//    private String vsbed;
//    private String z008;
//    private String z009;
//    private String psPspPnr;
//    private String zythtTcrq;
//    private String zythtSqsprq;
//    private String zythtSqfhrq;
//    private String posnr;
//    private String matnr;
//    private String kwmeng;
//    private String werks;
//    private String price;

}
